water port of debarkation - French English Dictionary